// var i;
// exports.i18nLabel = void 0;
// var $languageLabel = require("../../resources/scripts/AL_Framework_Language_Label");
// var c = cc._decorator;
// var l = c.ccclass;
// var u = (c.property, c.executeInEditMode);
// var p = c.disallowMultiple;
// var f = c.requireComponent;
// var d = c.menu;
// var h = (function (e) {
//     function t() {
//         var t = (null !== e && e.apply(this, arguments)) || this;
//         t.key = "AL_GAME_HUA";
//         return t;
//     }
//     __extends(t, e);
//     return __decorate([l, u, f(cc.Label), p, d("i18n/AL_GAME_HUA/i18nLabel")], t);
// })($languageLabel.default);
// exports.i18nLabel = h;

// 引入必要模块
const AL_Framework_Language_Label = require("../../resources/scripts/AL_Framework_Language_Label");
const { ccclass, property, executeInEditMode, disallowMultiple, requireComponent, menu } = cc._decorator;

/**
 * 这个类用于创建国际化标签组件
 */
@ccclass
@executeInEditMode
@requireComponent(cc.Label)
@disallowMultiple
@menu("i18n/AL_GAME_HUA/i18nLabel")
class I18nLabel extends AL_Framework_Language_Label.default {
    @property
    key = "AL_GAME_HUA";  // 用于标识国际化标签的键

    constructor() {
        super();
    }
}

exports.i18nLabel = I18nLabel;